turbine-driven generator - English Synonyms Dictionary